Big Huge Thesaurus

sticktight flea

noun